.couponwindow {
background:darkred;
border:3px dashed lightBlue;
padding:5px;
color:#fff;
text-align:center;
font-size: 12px;
}

.couponcode {
font-size: 20px; 
padding: 3px; 
background: lightblue; 
margin: 5px auto; 
width: 200px;
}

.couponwindow h1 {
margin:3px 0;
}

.socialbuttons {
margin:10px auto;
text-align:center;
height: 25px;
}

.facebooksharebutton  {
height:28px;
padding-top:2px;
float:left;
}

.emailto {
margin-bottom: 5px;
float: left;
margin-right: 7px;
}
.retweetbutton {
float: left;
}

.retweetbutton a {
text-decoration:none;
}

.retweetbutton img {
margin-bottom:0;
padding-right:2px;
vertical-align:text-top;
width:20px;
}

img {
border: none;
}

#printable { display: none; }

@media print
{
    #non-printable { display: none; }
    #printable { display: block; }
}
